package com.softwarerusher.model;

import java.util.Date;
import java.util.HashSet;
import java.util.Set;

/**
 * TOutstore entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class TOutstore implements java.io.Serializable {

	// Fields

	private Integer outstoreId;
	private TShop TShop;
	private TStaff TStaff;
	private Date outstoreTime;
	private String outstorecategory;
	private Set TOutstoredetails = new HashSet(0);

	// Constructors

	/** default constructor */
	public TOutstore() {
	}

	/** minimal constructor */
	public TOutstore(TShop TShop, TStaff TStaff, Date outstoreTime,
			String outstorecategory) {
		this.TShop = TShop;
		this.TStaff = TStaff;
		this.outstoreTime = outstoreTime;
		this.outstorecategory = outstorecategory;
	}

	/** full constructor */
	public TOutstore(TShop TShop, TStaff TStaff, Date outstoreTime,
			String outstorecategory, Set TOutstoredetails) {
		this.TShop = TShop;
		this.TStaff = TStaff;
		this.outstoreTime = outstoreTime;
		this.outstorecategory = outstorecategory;
		this.TOutstoredetails = TOutstoredetails;
	}

	// Property accessors

	public Integer getOutstoreId() {
		return this.outstoreId;
	}

	public void setOutstoreId(Integer outstoreId) {
		this.outstoreId = outstoreId;
	}

	public TShop getTShop() {
		return this.TShop;
	}

	public void setTShop(TShop TShop) {
		this.TShop = TShop;
	}

	public TStaff getTStaff() {
		return this.TStaff;
	}

	public void setTStaff(TStaff TStaff) {
		this.TStaff = TStaff;
	}

	public Date getOutstoreTime() {
		return this.outstoreTime;
	}

	public void setOutstoreTime(Date outstoreTime) {
		this.outstoreTime = outstoreTime;
	}

	public String getOutstorecategory() {
		return this.outstorecategory;
	}

	public void setOutstorecategory(String outstorecategory) {
		this.outstorecategory = outstorecategory;
	}

	public Set getTOutstoredetails() {
		return this.TOutstoredetails;
	}

	public void setTOutstoredetails(Set TOutstoredetails) {
		this.TOutstoredetails = TOutstoredetails;
	}

}